Teleflora Flowers in Santa Clara - Locations & Hours

Name Address Phone
Teleflora - Fujii Florist 1900 Warburton Ave. 800-753-1915
Teleflora - Santa Clara Citti's Florist 800 Scott Blvd. 800-255-0855
Teleflora - Santa Clara Woodward's Flowers 770 Kiely Blvd., Ste. C-1 800-457-8971

Other popular stores in Santa Clara: